﻿@charset "utf-8";
/* CSS Document */
body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, div { margin: 0; padding: 0; border: 0; line-height: 1.5em; word-break: break-all; font-size: 28px; }
html, body { font: 14px/1.8em 微软雅黑; background: #fff; background-size: 100% 100%; }
ul, ol, dl { list-style-type: none; }
select, input, img { vertical-align: middle; font-size: 34px;}
a { text-decoration: none; color: #333; cursor: pointer; }
b{ font-weight:normal;}
i,em{ font-style:normal;}
h1,h2,h3,h4,input,h5,h6{ font-family:"微软雅黑"; font-size:26px; color:#1a1a1a; font-weight:normal;}

.clear{ clear:both;}
.main { background:#f2f2f2; width: 640px; height:auto; min-height:1008px; position: relative; overflow:hidden; }


.wzz_newbox{ width:640px; min-height:1008px; height:auto; overflow:hidden; background:#f4f4f4; position: relative;}
/*任务预览*/
.topnav{ width:580px; height:74px; background:#ff5000; border-radius:37px; margin:12px auto; box-shadow:0 3px 3px #d25900;}
.topnav span{ color:#FFF; line-height:74px; text-align:center; font-size:38px; width:580px; display:block;}
/*任务说明*/
.rwsmbox{ width:640px; height:auto; min-height:300px; overflow:hidden; border-bottom:1px solid #dbdbdb; padding-bottom:10px;box-shadow:0 1px 1px #fff;}
.rwsmbox h1{ width:640px; background:#dddddd; line-height:68px; padding-left:40px; box-shadow:inset 0 1px 3px rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1);color:#333333; font-size:34px;}
.rwsmbox h2{ width:160px; height:82px; background:#00aaf9; border-radius:41px; margin-left:-50px; margin-top:20px; color:#fafafa; font-size:34px; float:left; text-align: center; text-indent:40px; line-height:82px;}
.rwsmbox h3{ font-size:30px; color:#777777; float:left; line-height:110px; padding-left:30px; width: 500px; display:block; height:auto;}
.rwpicbox{ padding-left:110px;}
.rwpicbox li{ float:left; padding-right:10px; padding-bottom:10px; }

/*任务发布*/
.rwfb{width:640px; overflow:hidden;}
.kbljbox{ margin-left:110px; width:450px; height:auto; border:1px dashed #009933; border-radius:10px; display:block; padding:10px 10px;}
.kbljbox h4{ color:#777777; font-size:30px;}
.kbljbox a{ color: #4488cc; text-decoration:underline;}
.rwsmbox h5{ font-size:24px; color:#999999; padding-left:110px; width:480px; text-align:center; line-height:50px;}
.rwsmbox .buzhou{ background:#ff5000;}
.rwsmpicbox img{ padding-left:158px;}

.bg_img{ width:100%; height:100%; background:rgba(0,0,0,0.8); min-height:1137px;}
.bg_img img{ display:block; width:100%; height:auto; margin-top:50px;}






















